put a muzzle on - Anglais Synonymes Dictionnaire